package com.p2p.terminal.vo;

import java.math.BigDecimal;
import java.sql.Timestamp;
import java.util.List;

public class P2pDailyResponse {

	private Long id;

	private Timestamp dateTime;

	private Long agentId;

	private String agentName;

	private String coinType;

	private String connectionPool;

	private BigDecimal coinCount;

	private BigDecimal dayPrice;

	private BigDecimal predictIncome;

	private BigDecimal monthTotalIncome;

	private BigDecimal monthValidIncome;

	private Integer ipCount;

	private Integer terminalTotalCount;

	private Integer terminalInvalidCount;

	private Integer terminalErrorCount;

	private Integer validSubmitCount;

	private Integer errorSubmitCount;

	private Integer errorCount;

	private Integer terminalSpecialCount;

	private Integer startTotalCount;

	private Integer startSuccessCount;

	private Integer run30;

	private Integer run60;
	
	private Integer mining30;

    private Integer mining60;

	private Integer busyCount;

	private Integer connectionError;

	private Timestamp recentSubmitTime;

	private Timestamp updateTime;

	private Integer status;

	private int currentOnlineCount;

	private List<Integer> currentOnlineStatus;

	private String  validPercent;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Timestamp getDateTime() {
		return dateTime;
	}

	public void setDateTime(Timestamp dateTime) {
		this.dateTime = dateTime;
	}

	public Long getAgentId() {
		return agentId;
	}

	public void setAgentId(Long agentId) {
		this.agentId = agentId;
	}

	public String getAgentName() {
		return agentName;
	}

	public void setAgentName(String agentName) {
		this.agentName = agentName;
	}

	public String getCoinType() {
		return coinType;
	}

	public void setCoinType(String coinType) {
		this.coinType = coinType;
	}

	public String getConnectionPool() {
		return connectionPool;
	}

	public void setConnectionPool(String connectionPool) {
		this.connectionPool = connectionPool;
	}

	public BigDecimal getCoinCount() {
		return coinCount;
	}

	public void setCoinCount(BigDecimal coinCount) {
		this.coinCount = coinCount;
	}

	public BigDecimal getDayPrice() {
		return dayPrice;
	}

	public void setDayPrice(BigDecimal dayPrice) {
		this.dayPrice = dayPrice;
	}

	public BigDecimal getPredictIncome() {
		return predictIncome;
	}

	public void setPredictIncome(BigDecimal predictIncome) {
		this.predictIncome = predictIncome;
	}

	public BigDecimal getMonthTotalIncome() {
		return monthTotalIncome;
	}

	public void setMonthTotalIncome(BigDecimal monthTotalIncome) {
		this.monthTotalIncome = monthTotalIncome;
	}

	public BigDecimal getMonthValidIncome() {
		return monthValidIncome;
	}

	public void setMonthValidIncome(BigDecimal monthValidIncome) {
		this.monthValidIncome = monthValidIncome;
	}

	public Integer getIpCount() {
		return ipCount;
	}

	public void setIpCount(Integer ipCount) {
		this.ipCount = ipCount;
	}

	public Integer getTerminalTotalCount() {
		return terminalTotalCount;
	}

	public void setTerminalTotalCount(Integer terminalTotalCount) {
		this.terminalTotalCount = terminalTotalCount;
	}

	public Integer getTerminalInvalidCount() {
		return terminalInvalidCount;
	}

	public void setTerminalInvalidCount(Integer terminalInvalidCount) {
		this.terminalInvalidCount = terminalInvalidCount;
	}

	public Integer getTerminalErrorCount() {
		return terminalErrorCount;
	}

	public void setTerminalErrorCount(Integer terminalErrorCount) {
		this.terminalErrorCount = terminalErrorCount;
	}

	public Integer getValidSubmitCount() {
		return validSubmitCount;
	}

	public void setValidSubmitCount(Integer validSubmitCount) {
		this.validSubmitCount = validSubmitCount;
	}

	public Integer getErrorSubmitCount() {
		return errorSubmitCount;
	}

	public void setErrorSubmitCount(Integer errorSubmitCount) {
		this.errorSubmitCount = errorSubmitCount;
	}

	public Integer getErrorCount() {
		return errorCount;
	}

	public void setErrorCount(Integer errorCount) {
		this.errorCount = errorCount;
	}

	public Integer getTerminalSpecialCount() {
		return terminalSpecialCount;
	}

	public void setTerminalSpecialCount(Integer terminalSpecialCount) {
		this.terminalSpecialCount = terminalSpecialCount;
	}

	public Integer getStartTotalCount() {
		return startTotalCount;
	}

	public void setStartTotalCount(Integer startTotalCount) {
		this.startTotalCount = startTotalCount;
	}

	public Integer getStartSuccessCount() {
		return startSuccessCount;
	}

	public void setStartSuccessCount(Integer startSuccessCount) {
		this.startSuccessCount = startSuccessCount;
	}

	public Integer getRun30() {
		return run30;
	}

	public void setRun30(Integer run30) {
		this.run30 = run30;
	}

	public Integer getRun60() {
		return run60;
	}

	public void setRun60(Integer run60) {
		this.run60 = run60;
	}

	public Integer getBusyCount() {
		return busyCount;
	}

	public void setBusyCount(Integer busyCount) {
		this.busyCount = busyCount;
	}

	public Integer getConnectionError() {
		return connectionError;
	}

	public void setConnectionError(Integer connectionError) {
		this.connectionError = connectionError;
	}

	public Timestamp getRecentSubmitTime() {
		return recentSubmitTime;
	}

	public void setRecentSubmitTime(Timestamp recentSubmitTime) {
		this.recentSubmitTime = recentSubmitTime;
	}

	public Timestamp getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Timestamp updateTime) {
		this.updateTime = updateTime;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public int getCurrentOnlineCount() {
		return currentOnlineCount;
	}

	public void setCurrentOnlineCount(int currentOnlineCount) {
		this.currentOnlineCount = currentOnlineCount;
	}

	public List<Integer> getCurrentOnlineStatus() {
		return currentOnlineStatus;
	}

	public void setCurrentOnlineStatus(List<Integer> currentOnlineStatus) {
		this.currentOnlineStatus = currentOnlineStatus;
	}

	public String getValidPercent() {
		return validPercent;
	}

	public void setValidPercent(String validPercent) {
		this.validPercent = validPercent;
	}

	public Integer getMining30() {
		return mining30;
	}

	public void setMining30(Integer mining30) {
		this.mining30 = mining30;
	}

	public Integer getMining60() {
		return mining60;
	}

	public void setMining60(Integer mining60) {
		this.mining60 = mining60;
	}
	
	
}